package com.andreide.dbf;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class DBFInformaticaActivity extends Activity implements OnClickListener {

	private Button mDBFButton;

	public static final String DBF = "DBF";

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);

		//listener per il primo bottone
		this.mDBFButton = (Button) findViewById(R.id.chi_siamo_button);
		this.mDBFButton.setOnClickListener(this);

		//listener per il secondo bottone
		Button cosa_facciamo_button = (Button) findViewById(R.id.cosa_button);
		cosa_facciamo_button.setOnClickListener(this);

		//listener per il terzo bottone
		Button assistenza_button = (Button) findViewById(R.id.assistenza_button);
		assistenza_button.setOnClickListener(this);

		//listener per il terzo bottone
		Button itinerarioButton = (Button) findViewById(R.id.itinerarioButton);
		itinerarioButton.setOnClickListener(this);

		//listener per il quarto bottone
		Button about_button = (Button) findViewById(R.id.about_button);
		about_button.setOnClickListener(this);
	}

	public void onClick(View v) {

		switch(v.getId()){

		case R.id.chi_siamo_button:
			Log.d(DBF, "Chi siamo");
			break;

		case R.id.cosa_button:
			Log.d(DBF, "Premuto Cosa facciamo");
			Intent whatIntent = new Intent(this,CosaFacciamo.class);
			startActivity(whatIntent);
			break;

		case R.id.assistenza_button:
			Log.d(DBF, "Assistenza");
			Intent assIntent = new Intent(this, Assistenza.class);
			startActivity(assIntent);
			break;

		case R.id.itinerarioButton:
			Log.d(DBF, "Premuto Itinerario");
			Intent itinerarioIntent = new Intent(this, Itinerario.class);
			startActivity(itinerarioIntent);
			break;

		case R.id.about_button:
			Log.d(DBF, "Premuto ABOUT");
			Intent aboutIntent = new Intent(this, About.class);
			startActivity(aboutIntent);
			break;

		}


	}


	//metodo per la creazione dei menu
	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		super.onCreateOptionsMenu(menu);
		MenuInflater optionMenuInflater = getMenuInflater();
		optionMenuInflater.inflate(R.menu.option_menus, menu);
		return true;
	}


	@Override
	public boolean onOptionsItemSelected(MenuItem item) {
		switch(item.getItemId()){
		case R.id.MenuAbout:
			Log.d(DBF, "premuto menu about");
			Intent menuAboutIntent = new Intent(this, About.class);
			startActivity(menuAboutIntent);
			return true;
			
		case R.id.MenuQuit:
			Log.d(DBF, "Quit App");
			finish();
			
		default:
			return super.onOptionsItemSelected(item);
		}
	}


}

